package com.analyse.system.service.impl;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.analyse.system.mapper.WeibhtmlMapper;
import com.analyse.system.domain.Weibhtml;
import com.analyse.system.service.IWeibhtmlService;

/**
 * 数据展示Service业务层处理
 * 
 * @author analyse
 * @date 2023-05-09
 */
@Service
public class WeibhtmlServiceImpl implements IWeibhtmlService 
{
    @Autowired
    private WeibhtmlMapper weibhtmlMapper;

    /**
     * 查询数据展示
     * 
     * @param html 数据展示主键
     * @return 数据展示
     */
    @Override
    public Weibhtml selectWeibhtmlByHtml(String html)
    {
        return weibhtmlMapper.selectWeibhtmlByHtml(html);
    }

    /**
     * 查询数据展示列表
     * 
     * @param weibhtml 数据展示
     * @return 数据展示
     */
    @Override
    public List<Weibhtml> selectWeibhtmlList(Weibhtml weibhtml)
    {
        return weibhtmlMapper.selectWeibhtmlList(weibhtml);
    }

    /**
     * 新增数据展示
     * 
     * @param weibhtml 数据展示
     * @return 结果
     */
    @Override
    public int insertWeibhtml(Weibhtml weibhtml)
    {
        return weibhtmlMapper.insertWeibhtml(weibhtml);
    }

    /**
     * 修改数据展示
     * 
     * @param weibhtml 数据展示
     * @return 结果
     */
    @Override
    public int updateWeibhtml(Weibhtml weibhtml)
    {
        return weibhtmlMapper.updateWeibhtml(weibhtml);
    }

    /**
     * 批量删除数据展示
     * 
     * @param htmls 需要删除的数据展示主键
     * @return 结果
     */
    @Override
    public int deleteWeibhtmlByHtmls(String[] htmls)
    {
        return weibhtmlMapper.deleteWeibhtmlByHtmls(htmls);
    }

    /**
     * 删除数据展示信息
     * 
     * @param html 数据展示主键
     * @return 结果
     */
    @Override
    public int deleteWeibhtmlByHtml(String html)
    {
        return weibhtmlMapper.deleteWeibhtmlByHtml(html);
    }
}
